software crm purchase order processing accounting erp accountant management inventory control cpa bookkeeping business general ledger desktop publishing customer inventory document management file transfer accounting software customer service accounts inventory management